package com.gsmr.service.impl;

import java.util.List;
import java.util.Map;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;

import com.gsmr.dao.NetworkAnalysisDao;
import com.gsmr.entity.GPRSDefaultCount;
import com.gsmr.entity.GPRSFullCount;
import com.gsmr.entity.SacchCount;
import com.gsmr.entity.ServiceCount;
import com.gsmr.entity.SignalingCount;
import com.gsmr.service.NetworkAnalysisService;

@Service("networkAnalysisService")
public class NetworkAnalysisServiceImpl implements NetworkAnalysisService {
	@Resource
	private NetworkAnalysisDao networkAnalysisDao;
	
	public List<Integer> get_front_ids(Map map) {
		return networkAnalysisDao.get_front_ids(map);
	}
	
	public String get_bs_name(Map map) {
		return networkAnalysisDao.get_bs_name(map);
	}
	
	public String get_frontId(Map map) {
		return networkAnalysisDao.get_frontId(map);
	}
	
	public Long getTotal(Map map) {
		return networkAnalysisDao.getTotal(map);
	}
	
	public List<SacchCount> find_sacch(Map map) {
		return networkAnalysisDao.find_sacch(map);
	}

	public List<SignalingCount> find_signaling(Map map) {
		return networkAnalysisDao.find_signaling(map);
	}
	

	public List<ServiceCount> find_service(Map map) {
		return networkAnalysisDao.find_service(map);
	}
	
	public List<GPRSFullCount> find_gprsFull(Map map) {
		return networkAnalysisDao.find_gprsFull(map);
	}
	
	public List<GPRSDefaultCount> find_gprsDefault(Map map) {
		return networkAnalysisDao.find_gprsDefault(map);
	}
	
	public int get_CI(Map map) {
		return networkAnalysisDao.get_CI(map);
	}

}

